take shelter behind - Français Anglais Dictionnaire